A Novel Evolvable Hardware Framework for the Evolution of High Performance Digital Circuits

نویسندگان

  • Ben I. Hounsell
  • Tughrul Arslan
چکیده

This paper presents a novel evolvable hardware framework for the automated design of digital circuits for high performance applications. The technique evolves circuits corresponding to each specific output, under restricted functionality and timing constraints. The individual circuits are then processed to generate the completed circuit. Applications have focused on the design of multi-output arithmetic circuits, such as a 3-bit multiplier. Circuit evolution is performed within a Virtual Chip environment, a fusion of C code, VHDL and CAD tool for synthesis. As a result of the tools used within the Virtual Chip, constraints such as timing are taken into account during evolution. Both primitive gates and functional macro blocks are available to the framework providing a flexible means for generating complex digital circuits. A 3-bit multiplier, evolved by our framework, is compared to an equivalent circuit generated through standard design techniques, and is found to be of comparable performance. An additional comparison is made with a multiplier evolved using a conventional evolvable hardware framework which does not use the phased approach to circuit evolution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication

A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...

متن کامل

Evolving both Hardware Subsystems and the Selection of Variants of such into an Assembled System

Evolvable Hardware (EHW) has been proposed as a new method for designing electronic circuits. However, there are several problems to solve for making high performance systems. One is the limited scalability of the ordinary approach. To reduce this problem, a novel digital signal processing architecture has been developed that allows for incremental evolution. This is based on initially evolving...

متن کامل

Evolutionary Design of Approximate Circuits

In this paper we have surveyed recent approaches for design of approximate circuits using Evolvable Hardware. We have discussed some challenges faced during evolution of digital circuits. Then we have proposed spatially varying mutation and cross over rates as possible remedy and discussed its superiority on uniform mutation and crossover rate for digital circuits. Keywords—Evolvable hardware, ...

متن کامل

Incremental evolution of a signal classification hardware architecture for prosthetic hand control

Evolvable Hardware (EHW) is a new method for designing electronic circuits. However, there are several problems to solve for making high performance systems. One is the limited scalability of the ordinary approach. To reduce this problem, a novel digital signal classification architecture has been developed that allows for incremental evolution. This is based on initially evolving subcircuits f...

متن کامل

Fast Evolution of Large Digital Circuits

Evolvable hardware (EHW) refers to self-reconfiguration hardware design, where the configuration is under the control of an evolution algorithm. One of the main difficulties in using EHW to solve real-world problems is scalability, which limits the size of the circuit that may be evolved. This paper outlines evolvable hardware based on a 2-LUT (2-input lookup table) array, which allows the evol...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000